continuous foundation slab - French English Dictionary